Speeding car launches from tow truck ramp in Georgia, United States
GA, USA #Cars & Vehicles